Randomization in Robot Tasks

نویسنده

  • Michael Erdmann
چکیده

This article explores the role of randomization in the solution of robot manipulation tasks. Randomization refers to the random selection and execution of an action from a collection of possible actions. The intention is that this collection contains some actions that are useful for making progress toward accomplishing a task, but that the precise identity of these useful actions is unknown. Randomization offers one approach for ensuring progress in a probabilistic sense. An example of randomization is given by the strategy of shaking a bin containing a part in order to orient the part in a desired stable state with some high probability. Another example consists of using reliable sensory information to bring two parts close together, then relying on short random motions to actually mate the two parts once the part motions lie below the available sensing resolution. Further examples include tapping parts that are tightly wedged, twirling gears before trying to mesh them, and vibrating parts to facilitate a mating operation. Randomization is also useful for mobile robot navigation and as a means of guiding the design process. Randomization is useful in three basic ways. First, randomization can increase the class of solvable tasks. This is because a randomized strategy need not guarantee task success with certainty in a specific number of steps, relying instead on repeated execution of the randomizing actions to accomplish the task in an expected sense. Second. randomization can reduce a strategy’s knowledge requirements. This is because randomization can tolerate and circumvent local failures, thereby making a strategy less sensitive to task details. Third, randomization can simplify the planning and execution process. This is because a randomized solution may be able to ignore precise prediction of special case scenarios, instead simply ensuring eventual accomplishment of the task independent of the actual scenarios encountered.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal discrete-time control of robot manipulators in repetitive tasks

Optimal discrete-time control of linear systems has been presented already. There are some difficulties to design an optimal discrete-time control of robot manipulator since the robot manipulator is highly nonlinear and uncertain. This paper presents a novel robust optimal discrete-time control of electrically driven robot manipulators for performing repetitive tasks. The robot performs repetit...

متن کامل

Soccer Goalkeeper Task Modeling and Analysis by Petri Nets

In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...

متن کامل

Neural Network Modelling of Optimal Robot Movement Using Branch and Bound Tree

In this paper a discrete competitive neural network is introduced to calculate the optimal robot arm movements for processing a considered commitment of tasks, using the branch and bound methodology. A special method based on the branch and bound methodology, modified with a travelling path for adapting in the neural network, is introduced. The main neural network of the system consists of diff...

متن کامل

Proposing an Efficient Software-Based Method for Enhancing the Reliability of Critical Application Robot

Robots play such remarkable roles in humans’ modern lives that performing many tasks without them isimpossible. Using robotic systems is gradually increasing the tasks allocated to them and they are becomingmore complex and critical. Software reliability is one of the most significant requirements of robots. Forenhancing reliability, systems should be inherently designed to be tolerable of soft...

متن کامل

Dynamic Modeling and Construction of a New Two-Wheeled Mobile Manipulator: Self-balancing and Climbing

Designing the self-balancing two-wheeled mobile robots and reducing undesired vibrations are of great importance. For this purpose, the majority of researches are focused on application of relatively complex control approaches without improving the robot structure. Therefore, in this paper we introduce a new two-wheeled mobile robot which, despite its relative simple structure, fulfills the req...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992